home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_include / ASM-MIPS / SIGCONTE.{1C < prev    next >
Text File  |  1999-09-17  |  1KB  |  39 lines

  1. /*
  2.  * include/asm-mips/sigcontext.h
  3.  *
  4.  * This file is subject to the terms and conditions of the GNU General Public
  5.  * License.  See the file "COPYING" in the main directory of this archive
  6.  * for more details.
  7.  *
  8.  * Copyright (C) 1996, 1997 by Ralf Baechle
  9.  *
  10.  * $Id: sigcontext.h,v 1.5 1997/12/14 18:57:19 ralf Exp $
  11.  */
  12. #ifndef __ASM_MIPS_SIGCONTEXT_H
  13. #define __ASM_MIPS_SIGCONTEXT_H
  14.  
  15. /*
  16.  * Keep this struct definition in sync with the sigcontext fragment
  17.  * in arch/mips/tools/offset.c
  18.  */
  19. struct sigcontext {
  20.     unsigned int       sc_regmask;        /* Unused */
  21.     unsigned int       sc_status;
  22.     unsigned long long sc_pc;
  23.     unsigned long long sc_regs[32];
  24.     unsigned long long sc_fpregs[32];    /* Unused */
  25.     unsigned int       sc_ownedfp;
  26.     unsigned int       sc_fpc_csr;        /* Unused */
  27.     unsigned int       sc_fpc_eir;        /* Unused */
  28.     unsigned int       sc_ssflags;        /* Unused */
  29.     unsigned long long sc_mdhi;
  30.     unsigned long long sc_mdlo;
  31.  
  32.     unsigned int       sc_cause;        /* Unused */
  33.     unsigned int       sc_badvaddr;        /* Unused */
  34.  
  35.     unsigned long      sc_sigset[4];    /* kernel's sigset_t */
  36. };
  37.  
  38. #endif /* __ASM_MIPS_SIGCONTEXT_H */
  39.